Google Earth - Map - Heanton Punchardon (Heanton Punchardon)
World
>
Europe
>
United Kingdom
>
England
>
Devon
>
North Devon District
>
Heanton Punchardon